package cn.topkinson.es.etl.entity.po;

import java.util.Date;

public class Position {
    private String companyName;

    private Double id;

    private String positionAdvantage;

    private Double companyId;

    private String positionName;

    private String salary;

    private Double salaryMin;

    private Double salaryMax;

    private Double salaryMonth;

    private String education;

    private String workYear;

    private String jobNature;

    private Date createTime;

    private String email;

    private String publishTime;

    private Double isEnable;

    private Double isIndex;

    private String city;

    private Double orderby;

    private Double isAdvice;

    private Double showorder;

    private Double publishUserId;

    private String workAddress;

    private Date generateTime;

    private Date bornTime;

    private Double isReward;

    private String rewardMoney;

    private Double isExpired;

    private Double positionDetailPV;

    private Date offlineTime;

    private Double positionDetailPV_cnbeta;

    private Date adviceTime;

    private String comeFrom;

    private Double receivedResumeCount;

    private Double refuseResumeCount;

    private Double markCanInterviewCount;

    private Double haveNoticeInterCount;

    private Double isForbidden;

    private String reason;

    private Date verifyTime;

    private Double adWord;

    private String adRankAndTime;

    private Double adTimes;

    private Date adStartTime;

    private Date adEndTime;

    private Double adBeforeDetailPV;

    private Double adAfterDetailPV;

    private Double adBeforeReceivedCount;

    private Double adAfterReceivedCount;

    private Double adjustScore;

    private Date weightStartTime;

    private Date weightEndTime;

    private Boolean isForward;

    private String forwardEmail;

    private Boolean isSchoolJob;

    private Byte type;

    private Date prolong_offline_time;

    private byte[] chargeField;

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName == null ? null : companyName.trim();
    }

    public Double getId() {
        return id;
    }

    public void setId(Double id) {
        this.id = id;
    }

    public String getPositionAdvantage() {
        return positionAdvantage;
    }

    public void setPositionAdvantage(String positionAdvantage) {
        this.positionAdvantage = positionAdvantage == null ? null : positionAdvantage.trim();
    }

    public Double getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Double companyId) {
        this.companyId = companyId;
    }

    public String getPositionName() {
        return positionName;
    }

    public void setPositionName(String positionName) {
        this.positionName = positionName == null ? null : positionName.trim();
    }

    public String getSalary() {
        return salary;
    }

    public void setSalary(String salary) {
        this.salary = salary == null ? null : salary.trim();
    }

    public Double getSalaryMin() {
        return salaryMin;
    }

    public void setSalaryMin(Double salaryMin) {
        this.salaryMin = salaryMin;
    }

    public Double getSalaryMax() {
        return salaryMax;
    }

    public void setSalaryMax(Double salaryMax) {
        this.salaryMax = salaryMax;
    }

    public Double getSalaryMonth() {
        return salaryMonth;
    }

    public void setSalaryMonth(Double salaryMonth) {
        this.salaryMonth = salaryMonth;
    }

    public String getEducation() {
        return education;
    }

    public void setEducation(String education) {
        this.education = education == null ? null : education.trim();
    }

    public String getWorkYear() {
        return workYear;
    }

    public void setWorkYear(String workYear) {
        this.workYear = workYear == null ? null : workYear.trim();
    }

    public String getJobNature() {
        return jobNature;
    }

    public void setJobNature(String jobNature) {
        this.jobNature = jobNature == null ? null : jobNature.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime == null ? null : publishTime.trim();
    }

    public Double getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Double isEnable) {
        this.isEnable = isEnable;
    }

    public Double getIsIndex() {
        return isIndex;
    }

    public void setIsIndex(Double isIndex) {
        this.isIndex = isIndex;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    public Double getOrderby() {
        return orderby;
    }

    public void setOrderby(Double orderby) {
        this.orderby = orderby;
    }

    public Double getIsAdvice() {
        return isAdvice;
    }

    public void setIsAdvice(Double isAdvice) {
        this.isAdvice = isAdvice;
    }

    public Double getShoworder() {
        return showorder;
    }

    public void setShoworder(Double showorder) {
        this.showorder = showorder;
    }

    public Double getPublishUserId() {
        return publishUserId;
    }

    public void setPublishUserId(Double publishUserId) {
        this.publishUserId = publishUserId;
    }

    public String getWorkAddress() {
        return workAddress;
    }

    public void setWorkAddress(String workAddress) {
        this.workAddress = workAddress == null ? null : workAddress.trim();
    }

    public Date getGenerateTime() {
        return generateTime;
    }

    public void setGenerateTime(Date generateTime) {
        this.generateTime = generateTime;
    }

    public Date getBornTime() {
        return bornTime;
    }

    public void setBornTime(Date bornTime) {
        this.bornTime = bornTime;
    }

    public Double getIsReward() {
        return isReward;
    }

    public void setIsReward(Double isReward) {
        this.isReward = isReward;
    }

    public String getRewardMoney() {
        return rewardMoney;
    }

    public void setRewardMoney(String rewardMoney) {
        this.rewardMoney = rewardMoney == null ? null : rewardMoney.trim();
    }

    public Double getIsExpired() {
        return isExpired;
    }

    public void setIsExpired(Double isExpired) {
        this.isExpired = isExpired;
    }

    public Double getPositionDetailPV() {
        return positionDetailPV;
    }

    public void setPositionDetailPV(Double positionDetailPV) {
        this.positionDetailPV = positionDetailPV;
    }

    public Date getOfflineTime() {
        return offlineTime;
    }

    public void setOfflineTime(Date offlineTime) {
        this.offlineTime = offlineTime;
    }

    public Double getPositionDetailPV_cnbeta() {
        return positionDetailPV_cnbeta;
    }

    public void setPositionDetailPV_cnbeta(Double positionDetailPV_cnbeta) {
        this.positionDetailPV_cnbeta = positionDetailPV_cnbeta;
    }

    public Date getAdviceTime() {
        return adviceTime;
    }

    public void setAdviceTime(Date adviceTime) {
        this.adviceTime = adviceTime;
    }

    public String getComeFrom() {
        return comeFrom;
    }

    public void setComeFrom(String comeFrom) {
        this.comeFrom = comeFrom == null ? null : comeFrom.trim();
    }

    public Double getReceivedResumeCount() {
        return receivedResumeCount;
    }

    public void setReceivedResumeCount(Double receivedResumeCount) {
        this.receivedResumeCount = receivedResumeCount;
    }

    public Double getRefuseResumeCount() {
        return refuseResumeCount;
    }

    public void setRefuseResumeCount(Double refuseResumeCount) {
        this.refuseResumeCount = refuseResumeCount;
    }

    public Double getMarkCanInterviewCount() {
        return markCanInterviewCount;
    }

    public void setMarkCanInterviewCount(Double markCanInterviewCount) {
        this.markCanInterviewCount = markCanInterviewCount;
    }

    public Double getHaveNoticeInterCount() {
        return haveNoticeInterCount;
    }

    public void setHaveNoticeInterCount(Double haveNoticeInterCount) {
        this.haveNoticeInterCount = haveNoticeInterCount;
    }

    public Double getIsForbidden() {
        return isForbidden;
    }

    public void setIsForbidden(Double isForbidden) {
        this.isForbidden = isForbidden;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public Date getVerifyTime() {
        return verifyTime;
    }

    public void setVerifyTime(Date verifyTime) {
        this.verifyTime = verifyTime;
    }

    public Double getAdWord() {
        return adWord;
    }

    public void setAdWord(Double adWord) {
        this.adWord = adWord;
    }

    public String getAdRankAndTime() {
        return adRankAndTime;
    }

    public void setAdRankAndTime(String adRankAndTime) {
        this.adRankAndTime = adRankAndTime == null ? null : adRankAndTime.trim();
    }

    public Double getAdTimes() {
        return adTimes;
    }

    public void setAdTimes(Double adTimes) {
        this.adTimes = adTimes;
    }

    public Date getAdStartTime() {
        return adStartTime;
    }

    public void setAdStartTime(Date adStartTime) {
        this.adStartTime = adStartTime;
    }

    public Date getAdEndTime() {
        return adEndTime;
    }

    public void setAdEndTime(Date adEndTime) {
        this.adEndTime = adEndTime;
    }

    public Double getAdBeforeDetailPV() {
        return adBeforeDetailPV;
    }

    public void setAdBeforeDetailPV(Double adBeforeDetailPV) {
        this.adBeforeDetailPV = adBeforeDetailPV;
    }

    public Double getAdAfterDetailPV() {
        return adAfterDetailPV;
    }

    public void setAdAfterDetailPV(Double adAfterDetailPV) {
        this.adAfterDetailPV = adAfterDetailPV;
    }

    public Double getAdBeforeReceivedCount() {
        return adBeforeReceivedCount;
    }

    public void setAdBeforeReceivedCount(Double adBeforeReceivedCount) {
        this.adBeforeReceivedCount = adBeforeReceivedCount;
    }

    public Double getAdAfterReceivedCount() {
        return adAfterReceivedCount;
    }

    public void setAdAfterReceivedCount(Double adAfterReceivedCount) {
        this.adAfterReceivedCount = adAfterReceivedCount;
    }

    public Double getAdjustScore() {
        return adjustScore;
    }

    public void setAdjustScore(Double adjustScore) {
        this.adjustScore = adjustScore;
    }

    public Date getWeightStartTime() {
        return weightStartTime;
    }

    public void setWeightStartTime(Date weightStartTime) {
        this.weightStartTime = weightStartTime;
    }

    public Date getWeightEndTime() {
        return weightEndTime;
    }

    public void setWeightEndTime(Date weightEndTime) {
        this.weightEndTime = weightEndTime;
    }

    public Boolean getIsForward() {
        return isForward;
    }

    public void setIsForward(Boolean isForward) {
        this.isForward = isForward;
    }

    public String getForwardEmail() {
        return forwardEmail;
    }

    public void setForwardEmail(String forwardEmail) {
        this.forwardEmail = forwardEmail == null ? null : forwardEmail.trim();
    }

    public Boolean getIsSchoolJob() {
        return isSchoolJob;
    }

    public void setIsSchoolJob(Boolean isSchoolJob) {
        this.isSchoolJob = isSchoolJob;
    }

    public Byte getType() {
        return type;
    }

    public void setType(Byte type) {
        this.type = type;
    }

    public Date getProlong_offline_time() {
        return prolong_offline_time;
    }

    public void setProlong_offline_time(Date prolong_offline_time) {
        this.prolong_offline_time = prolong_offline_time;
    }

    public byte[] getChargeField() {
        return chargeField;
    }

    public void setChargeField(byte[] chargeField) {
        this.chargeField = chargeField;
    }
}